#ifndef FOOTMARKLAYOUT_H
#define FOOTMARKLAYOUT_H

#include "../../../../../kegui_global.h"

#include <QWidget>
#include <QStackedLayout>
#include <QVBoxLayout>
#include <QPaintEvent>
#include <QFont>
#include <QPointF>
#include <QString>

#include <QLineEdit>
#include <QComboBox>


#include "kesyssetting.h"
#include "mcore/map/MapObject.h"


#include "kemode/dao/wp/KeFootmarkDao.h"
#include "sqlite3.h"


namespace kepen {
namespace core {

class KEGUI_EXPORT FootmarkLayout : public QStackedLayout
{
    Q_OBJECT
public:
    explicit FootmarkLayout(QWidget *parent,kepen::core::MapObject* map,KeSysSetting *sys);
    ~FootmarkLayout();

private:


private:
    kepen::core::MapObject *mapSurface;
    KeSysSetting *mSysConfig;
    sqlite3 *db;
    kepen::kemod::KeFootmarkDao *dao;

Q_SIGNALS:
    void onTabLayoutClosed(QLayout*);

private Q_SLOTS:


};


}
}

#endif // FOOTMARKLAYOUT_H
